CC=g++
CFLAGS=-lSDL -lSDL_image -lSDL_gfx -lSDL_ttf -lconfuse -ggdb

llc: llc.cpp wektor.o sdlstuff.o timer.o map.o lander.o moonlander.o particles.o menu.o
	$(CC) $(CFLAGS) $^ -o $@
	cp llc ../
wektor.o:wektor.cpp wektor.h
	$(CC) -ggdb -c wektor.cpp -o wektor.o
timer.o:timer.cpp timer.h
	$(CC) -ggdb -c timer.cpp -o timer.o 
map.o:map.cpp map.h
	$(CC) -ggdb -c map.cpp -o map.o
particles.o:particles.cpp particles.h
	$(CC) -ggdb -c particles.cpp -o particles.o
lander.o:lander.cpp lander.h
	$(CC) -ggdb -c lander.cpp -o lander.o
sdlstuff.o:sdlstuff.cpp sdlstuff.h
	$(CC) -ggdb -c sdlstuff.cpp -o sdlstuff.o
moonlander.o:moonlander.cpp moonlander.h
	$(CC) -ggdb -c moonlander.cpp -o moonlander.o
menu.o: menu.cpp menu.h
	$(CC) -ggdb -c menu.cpp -o menu.o
clean:
	rm -v *.o
